lake effect snow - Turkish English Dictionary